package com.bmf.module.rbac.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.bmf.module.rbac.entity.RbacUserRole;
import com.bmf.module.rbac.vo.RbacUserRoleCreateVo;
import com.bmf.module.rbac.vo.RbacUserRoleResultVo;

import java.io.Serializable;
import java.util.List;


/**
 * (RbacUserRole)表服务接口
 *
 * @author makejava
 * @since 2022-12-27 15:33:18
 */
public interface RbacUserRoleService extends IService<RbacUserRole> {

    void delete(List<Integer> ids);

    void insert(List<RbacUserRoleCreateVo> rbacUserRoleCreateVos);

    List<RbacUserRoleResultVo> selectOne(Serializable id);

    List<Integer> getRoleIdsByUserId(Integer id);
}
